more superfluous - French English Dictionary